::-webkit-scrollbar {
	display: none;
	opacity: 0;
	width: 0; 
	height: 0;
	color: transparent !important;
}
page{
	-webkit-overflow-scrolling: touch
}
.flex{
	display: flex;
}
.align_center{
	align-items: center;
}
.justify_center{
	justify-content: center;
}
.justify_end{
	justify-content:flex-end;
}
.justify_start{
	justify-content:flex-start;
}
.justify_sb{
	justify-content:space-between;
}
.flex_wrap{
	flex-wrap: wrap;
}
.font_line_ellipsis{
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.font_more_ellipsis{
	display: -webkit-box;	overflow: hidden;	text-overflow: ellipsis;	word-wrap: break-word;	white-space: normal !important;	-webkit-line-clamp: 2;	-webkit-box-orient: vertical;
}
.text_center{
	text-align: center;
}
.text_left{
	text-align: left;
}
.text_right{
	text-align: right;
}
.mart20{
	margin-top: 20rpx;
}
.mart15{
	margin-top: 15rpx;
}
.pad24{
	padding: 24rpx;
}
.u-toast__content{
	padding: 6px 10px !important;
}
.u-button--mini{
	height: 26px !important;
	padding: 0px 10px !important;
}
.u-button--mini .u-button__text{
	font-size: 22rpx !important;
}
/* .u-btn--primary{
	border-color: #479ee3 !important;
	background-color: #479ee3 !important;
} */